package com.dingding.order.dto.history;

import com.dingding.common.core.util.paravalidate.CanNull;

/**
 * @Description:获取历史订单的请求bean
 * @author fengshuonan
 * @date 2016年8月25日 下午8:30:34
 * @version 叮叮搭车
 * @since 2.4
 */
public class ReqHistoryOrder {

	private String userId;		//用户id
	
	private Integer pageSize;	//每页个数
	
	private Integer pageIndex;	//当前页
	
	@CanNull
	private Integer orderStatus;//订单状态（5:已完成 6:已取消）
	
	private Integer userRole;	//1：缺省值(游客) 2：专车车主 3:出租车车主
	
	@CanNull
	private Integer clientType;	// 1:司机  2:乘客

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public Integer getPageIndex() {
		return pageIndex;
	}

	public void setPageIndex(Integer pageIndex) {
		this.pageIndex = pageIndex;
	}

	public Integer getOrderStatus() {
		return orderStatus;
	}

	public void setOrderStatus(Integer orderStatus) {
		this.orderStatus = orderStatus;
	}

	public Integer getClientType() {
		return clientType;
	}

	public void setClientType(Integer clientType) {
		this.clientType = clientType;
	}

	public Integer getUserRole() {
		return userRole;
	}

	public void setUserRole(Integer userRole) {
		this.userRole = userRole;
	}

}
